package com.crm.service;


import com.crm.dto.ActivityDTO;
import com.crm.dto.AddUpActivityDTO;
import com.crm.pojo.Activity;
import com.crm.result.PageResult;
import com.crm.result.Result_code;

import java.util.List;




/**
 * 活动管理
 */
public interface ActivityService {
    //分页查询
    PageResult getActivity(ActivityDTO dto);

    //添加活动
    void addActivity(AddUpActivityDTO dto);

    //根据id查活动
    Activity getByid(Integer id);

    //更新活动
    Result_code update(AddUpActivityDTO dto);

    //删
    Result_code delete(Integer id);


    /**
     * 根据id获取所有的活动信息
     * @param
     * @return
     */
    List<Activity> queryList(String channel);
}
